Команда Read позволяет получить информацию от пользователя в переменную. Давайте напишем простую программу которая получает число от пользователя а потом выводит его на экран.
var i : integer; begin read(i); write(i); end.
Запускаем.

У вас будет мигать курсор в ожидании того, что Вы введен число. Введите например 1. Переключившись на экран программы Вы увидите что там два числа.

То которое Вы получили и то которое вывели. Что же произошло. Когда программа подошла к команде Read она подождала пока пользователь введет число и поместило это число в переменную, а Write вывела это число на экран.

Итак смысл команды Read получить от пользователя информацию и поместить ее в переменную. Именно для этого мы указываем имя переменной.